package com.mk.admin.model.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;


@Data
@TableName("t_menu")
public class MenuEntity {
    @TableId(type = IdType.AUTO)
    private Integer id;          // 主键ID
    private String name;      // 菜单名称
    @TableField(exist = false)
    private String parentName;      // 菜单名称
    @TableField(exist = false)
    private String parentCode;      // 菜单名称
    private String addressCode;      // 菜单名称
    private String code;      // 菜单编码
    private Integer parentId;    // 父菜单ID
    private String path;      // 菜单路径
    private Integer status;   // 状态
    private String pathImg;   // 菜单图标路径
    private String describe;  // 菜单描述
    private String bgImg;  // 菜单描述
    private Integer sort;  // 排序
    private Integer addressId;  // 排序
    private String createTime;  // 排序
    private String updateTime;  // 排序
    private String startDate;  // 开始显示时间
    private String endDate;  // 结束显示时间
    private String tips;
    @TableField(exist = false)
    private String nowDate;//如果传递了数据，则只显示在当前时间的数据
    @TableField(exist = false)
    private String orderBy;
    @TableField(exist = false)
    private Integer page;
    @TableField(exist = false)
    private Integer size;
}
